package com.lanhe.common.core.domain.wechat;

import com.lanhe.common.annotation.DataSource;
import lombok.Data;

/**
 * 微信信息对象
 * ProjectName zxx
 * Created by star-pc on 2023-12-01 15:32.
 * Version 1.0
 */
@Data
public class WechatUser {
    /**
     * 用户的标识
     */
    private String openId;
    /**
     * 用户的token
     */
    private String accessToken;
    /**
     * 关注状态（1是关注，0是未关注），未关注时获取不到其余信息
     */
    private int subscribe;
    /**
     * 用户关注时间，为时间戳。如果用户曾多次关注，则取最后关注时间
     */
    private String subscribeTime;
    /**
     * 昵称
     */
    private String nickname;
    /**
     * 用户的性别（1是男性，2是女性，0是未知）
     */
    private int sex;
    /**
     * 用户所在国家
     */
    private String country;
    /**
     * 用户所在省份
     */
    private String province;
    /**
     * 用户所在城市
     */
    private String city;
    /**
     * 用户的语言，简体中文为zh_CN
     */
    private String language;
    /**
     * 用户头像
     */
    private String headImgUrl;
    /**
     * 用户特权信息
     */
    private String PrivilegeList;
    /**
     * 微信授权用户唯一标识
     */
    private String unionId;
}
